mountain tallow - Español Inglés Diccionario